About Lance Estates Limited (04272323) United Kingdom