About Rula Comms Ltd (08291729) United Kingdom