About Rorystrollyco Limited (12847137) United Kingdom