About Devine Architecture Limited (NI062699) United Kingdom