About Pelham Central Limited (07842919) United Kingdom