About Redoak London Limited (08503218) United Kingdom