About J S Wills Limited (04581065) United Kingdom