About Sylvan Shack Limited (11370423) United Kingdom