About Sylvia Wiggins Limited (11912776) United Kingdom