About Barr Architecture Ltd (13548970) United Kingdom