About 3 Barnsbury Square Limited (13708353) United Kingdom