About The Scottish Institute Of Cleaning Science Limited (SC463732) United Kingdom