About Faraday Installations Ltd (12072518) United Kingdom