About Mansol Holdings Limited (04407724) United Kingdom