About Lancar Limited (06861884) United Kingdom