About 78 Barnsbury Road Limited (04688577) United Kingdom