About Winter Technology And Co Limited (11796290) United Kingdom