About Pelhamwalk Limited (01420321) United Kingdom