About Roughly Cylindrical Advertising Ltd (NI662831) United Kingdom