About G O Foster Limited (04923803) United Kingdom