About Adshead Mechanical Ltd (13558628) United Kingdom