About Mansell Management Limited (07962009) United Kingdom