About Ipgl No.8 Ltd (02950065) United Kingdom