About Lucky S Plaice West Bromwich Ltd (12776002) United Kingdom