About R. S. Walker Limited (04841392) United Kingdom