About Pelham Associates Limited (02830864) United Kingdom