About Pelham Road Holdings Limited (09914256) United Kingdom