About Rowan Against The Machine Ltd (11051382) United Kingdom