About Walker Rubber Limited (00505040) United Kingdom