About Lancashire Land Limited (10299764) United Kingdom