About Amc Install Limited (11380266) United Kingdom