About Pelham Heath Limited (10081240) United Kingdom