About Blake Engineering Consultant Ltd (12235627) United Kingdom