About Lancers Limited (05337477) United Kingdom