About Slots & Pots Ni Limited (NI665582) United Kingdom