About Rubber Technology (uk) Ltd. (10955707) United Kingdom