About Marshall Byrne Architecture Ltd (12086637) United Kingdom