About Mag Architecture Limited (08085923) United Kingdom