About S. C. Heuston & Co. (rubber) Limited (03033920) United Kingdom