About Hollingworth & Moss Limited (01510092) United Kingdom