About Simpson & Ruxton Limited (04969415) United Kingdom