About Winkler & Co Ltd. (12695489) United Kingdom