About Luckies (holdings) Limited (07949418) United Kingdom