About M. Pinches & Sons Limited (02006744) United Kingdom