About Lancebox Environmental Services Limited (04397877) United Kingdom