About Strata Design Associates Ltd (10629104) United Kingdom