About Hammonds Corporate Holdings Limited (11521157) United Kingdom