About Sylvia Macdonald Limited (12055858) United Kingdom