About The Isle Of Skye Soap Company Limited (SC208584) United Kingdom