About Pelham House Associates Limited (04840996) United Kingdom