About E Tuohy Consultancy Limited (SC585521) United Kingdom