About Slug Rings Limited (05624355) United Kingdom