About Lance Uk Limited (05011840) United Kingdom