About A. P. Holdsworth Limited (01911103) United Kingdom