About Lucky Ricky & Co.limited (01902684) United Kingdom