About Amax Installations Ltd (13228020) United Kingdom