About Ruberoid International Limited (02860994) United Kingdom