About M. Pitchford Holdings Limited (02371486) United Kingdom