About Lance On The Lens Ltd (13669338) United Kingdom