About Kenroy Mills Ltd (10948291) United Kingdom