About Haworthy Ltd (12205416) United Kingdom