About Lee Blake Ltd (11460034) United Kingdom