About Skye Wool Mill Limited (SC047369) United Kingdom