About Sylmasta Limited (05069323) United Kingdom