About Composite Braiding Limited (09992070) United Kingdom