About Ramsay Rubber Limited (03059408) United Kingdom