About Hobbs & Co International Ltd (13141003) United Kingdom