About Nottingham Mills Ltd (10685542) United Kingdom