About R.w.luckins(stamford)limited (00983664) United Kingdom