About Pelham James Limited (11537261) United Kingdom