About Derek Pritchard Engineering Services Limited (09058298) United Kingdom