About Pelham Partners Ltd. (11092815) United Kingdom