About Lascaris Limited (04725282) United Kingdom