About Aam Installations Limited (11529608) United Kingdom