About Simmonds Hollis Ltd (12501679) United Kingdom