About Pec International Limited (02779729) United Kingdom