About Redruth Lucky Limited (11127444) United Kingdom