About The Eglinton Wool Company Limited (SC589506) United Kingdom