About Hampshire Macadams Limited (10482105) United Kingdom