About Tierney It Solutions Ltd (10665273) United Kingdom