About Lok N Store Limited (02902717) United Kingdom