About Stratton Associates Limited (07603822) United Kingdom