About John Boyd Textiles Limited (01822086) United Kingdom