About The Lux Spirit Co Ltd (13241794) United Kingdom