About Sylvan Stuart Limited (02895530) United Kingdom