About Burrows & Co. (wools) Limited (SC034228) United Kingdom