About The Foil Print Company Limited (12673082) United Kingdom