About House Of Slugz Ltd (12797695) United Kingdom