About Shutt & Mansell Limited (08049438) United Kingdom