About Baker Hart Limited (04140623) United Kingdom