About Siddell Environmental Services Limited (04411017) United Kingdom