About Horace Group Ltd (12371871) United Kingdom