About Aspects Installations Ltd (12687737) United Kingdom