About Leonard Tomlinson Limited (00601054) United Kingdom