About Chelney Walk Limited (10875054) United Kingdom