About Mann Associates Limited (06551269) United Kingdom