About Baker Thompson (daventry) Limited (02894430) United Kingdom