About Rudoll & Co Ltd (09794070) United Kingdom