About Paul Pritchard Technical Services Ltd (12282350) United Kingdom