About Rula Enterprises Limited (06636031) United Kingdom