About Lance-a-lot Limited (05241819) United Kingdom