About World Rubber (products) Limited (05258718) United Kingdom