Has a mark on the front
No size best fits a XL
Made in England