About Pitchford Design Associates Limited (04807360) United Kingdom