About Mannel S Limited (05547417) United Kingdom