About Tickety Boo Naturals Ltd. (08848902) United Kingdom