About Cooper Architecture Limited (10230062) United Kingdom