About Slug Gutter Limited (07231612) United Kingdom