About The Hoxton Special Ltd (12997732) United Kingdom