About Rudd & Co Limited (08517257) United Kingdom