About Manufacturing Excellence Limited (04950262) United Kingdom