About Ormsby Communications Ltd (10962103) United Kingdom