About Joanne Macfarlane Ltd (SC640269) United Kingdom