About Glover Winfield Ltd. (12561447) United Kingdom