About Mansell Holdings Limited (06421185) United Kingdom