About Cq Pickering Ltd (13675287) United Kingdom