About Lance Publishing Limited (03253372) United Kingdom