About Barwell Rubber Company Limited (02746849) United Kingdom