About Hepworth Holdings Ltd. (SC262950) United Kingdom