About Pec Technologies Limited (03908794) United Kingdom