About Foildale Limited (03909537) United Kingdom