About Shotton Mill Limited (13074427) United Kingdom