About Baker Tilly International Limited (04343879) United Kingdom