About Baker Hall Limited (03017163) United Kingdom