About Fenella Smith Limited (07239596) United Kingdom