About Sludge Tek Holdings Limited (10748534) United Kingdom