About The Sylvan Corporation Limited (02684020) United Kingdom