About Eaton Strevens Associates Limited (02227956) United Kingdom