About T.r.walsh Consultancy Ltd (12639380) United Kingdom