About William Blake Group Limited (09705725) United Kingdom