About Winchendon Group Ltd (11941853) United Kingdom