About T Curran Consultancy Limited (SC643944) United Kingdom