About Winner & Krieger Ltd (07984392) United Kingdom