About Barnsbury Limited (02282896) United Kingdom