About Isle Of Skye Leather Company Limited (SC697034) United Kingdom