About Hammond Builders Limited (01663878) United Kingdom