About Horsham Holdings Ltd (10429746) United Kingdom