About G.e. Starr Limited (01230196) United Kingdom