About Rhoda Baltna Ltd (08578086) United Kingdom