About Excell Metal Spinning Limited (04129971) United Kingdom