About Hobbs Trading Ltd (12668098) United Kingdom