About Holdsworth Capital Ltd (11537232) United Kingdom