About Runnymede (holdings) Limited (08673710) United Kingdom