About R.m.c. Service Station Limited (02162136) United Kingdom