About Aldridge Mechanical Limited (09295156) United Kingdom