About Meridian Architecture Ltd (09793239) United Kingdom