About Rimell Associates Limited (03511207) United Kingdom