About Smith Rook Limited (06663497) United Kingdom