About Mann Smith Holdings Limited (11532654) United Kingdom