About J Dewar Ltd (10296813) United Kingdom