About Ryder And Wallace Limited (04830460) United Kingdom