About Hanmore&co Ltd (12033269) United Kingdom