About L Pitchford Ltd (12668571) United Kingdom