About G&t Holdings Edinburgh Ltd (SC675251) United Kingdom