About Beta Textiles Co. Limited (07228656) United Kingdom