About Harwood Jackson (builders Merchants) Limited (03856635) United Kingdom