About Ippec International Limited (01005463) United Kingdom