About Pelham Capital Ltd (08435627) United Kingdom