About B.t.b. (islington) Limited (02770320) United Kingdom