About Blake Group Holdings Limited (SC583932) United Kingdom