About Simmonds & Smith Limited (08032635) United Kingdom