About Slumby Ltd (13009188) United Kingdom