About Foil Satellite & Aerial Ltd (12796002) United Kingdom