About Upper Mills Ltd (11788208) United Kingdom