About Mann Sellers Ltd (13059413) United Kingdom