About Islington Mill Limited (11462973) United Kingdom