About J J Winward Ltd (09617812) United Kingdom