About Lime Tree (ascot) Limited (08799440) United Kingdom