About G. & E. Roca Limited (02448485) United Kingdom