About White Ash London Limited (12684610) United Kingdom