About Hamilton&smithroofingspecialists Limited (11613058) United Kingdom