About Ross Ormiston Communication Solutions Ltd (SC497751) United Kingdom