About Baker & Hues Limited (09571426) United Kingdom