About Jeremy Blake Ltd (11741835) United Kingdom