About Lancebox Limited (01990437) United Kingdom