About Smith Rook Associates Limited (10772123) United Kingdom