About R.m.r. Bannister Limited (03419329) United Kingdom