About Hammonds Green 1960 Limited (09151496) United Kingdom