About Lanchester Estates Limited (01859477) United Kingdom