About Hammonds Hobbies Ltd (13605063) United Kingdom