About Hollingworth Toyn & Co. (holdings) Limited (10232503) United Kingdom