About Pennicooke Services (uk) Ltd Ltd (12167926) United Kingdom