About Blacklock (covent Garden) Limited (13095059) United Kingdom