About Strike It Lucky Limited (03688221) United Kingdom