About Rimmer Bros. Limited (02155394) United Kingdom