About Stratton & Bate Associates Limited (07809298) United Kingdom