About Dufex Foils Limited (08131972) United Kingdom