About Shotton Engineering Limited (10165063) United Kingdom