About G. & I. Headrick Limited (SC057784) United Kingdom