About Strudwick & Co Limited (08722601) United Kingdom