About Snitterby Ltd (13671276) United Kingdom