About Lancaster Environmental Services Limited (11989279) United Kingdom