About Strata Associates Limited (05364107) United Kingdom