About Hammons Limited (07331600) United Kingdom