About Lk Needles Limited (SC558396) United Kingdom