About Slothy S Bothy Ltd (13591535) United Kingdom