About Lance Show & Publications Limited (06051415) United Kingdom