About 66 Barnsbury Road N1 Limited (05675644) United Kingdom