About Mccormick Architecture Limited (05317902) United Kingdom