About Pelham Philadelphia Limited (12459684) United Kingdom