About Lucky S Denmead Limited (09707248) United Kingdom