About Baker Inns Limited (04577328) United Kingdom