About R & N Austin Limited (08066498) United Kingdom