About Direct Foils Ltd. (07529186) United Kingdom