About Sloss Tilson Ltd (NI056072) United Kingdom