About Sludge Tek Limited (04286952) United Kingdom