About Rimtape Limited (03495720) United Kingdom