About Pelham International Limited (03581264) United Kingdom