About Blake Clough Consulting Ltd (13304409) United Kingdom