About Birch Grove Architecture Limited (13095245) United Kingdom