About Hordell Investment Ltd (11581658) United Kingdom