About Pritchard Electrical Engineering Services Limited (11236870) United Kingdom