About Rogers Stewart Associates Limited (06246530) United Kingdom