About Kingslance Limited (03326855) United Kingdom