About K Holdsworth Ltd (11334021) United Kingdom