About Pyramid Textiles Limited (07128572) United Kingdom