About Sylvia Smith Limited (05089406) United Kingdom