About Lucon Sell Ltd (11567058) United Kingdom