About Andrew Gowing Installations Ltd (10111809) United Kingdom