About Thornhill Rubber Limited (10892023) United Kingdom