About Smiley Feet Limited (07339127) United Kingdom