About Rnd & Co Limited (07658932) United Kingdom