About Rame (uk) Limited (08370092) United Kingdom