About Blakeacre Limited (02019304) United Kingdom