About Shellybelly S Ltd. (09207859) United Kingdom