About Baker Hicks Limited (06256571) United Kingdom