About Pelham Investment Ltd (07873100) United Kingdom