About Hammond Homes (barrow) Ltd (12683218) United Kingdom