About Ciaran Hughes Visual Communication Limited (09117732) United Kingdom