About Sluggan Holdings Ltd (NI640296) United Kingdom