About Blakes Corporation License Ltd (12764148) United Kingdom