About William & Co. Spirits Limited (SC557944) United Kingdom