About The Seastar (towel And Fabric) Company Limited (01238789) United Kingdom