About Blake James Limited (12389339) United Kingdom