About Blake Mews Limited (08689947) United Kingdom