About Part Source Global Manufacturing Limited (08054402) United Kingdom