About Slotab Ltd (08931926) United Kingdom