About Dominic Davies Architecture Limited (13348832) United Kingdom