About Eric Smith Associates Limited (06721565) United Kingdom