About Simon Ross Associates Limited (06310608) United Kingdom