About Baker Tilly Uk Holdings Limited (09692555) United Kingdom